.wrap{width:370px;height:330px;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin:300px auto;border:3px solid #ededed;}
.loginHead{background:gray;width:370px;height:30px;border-bottom:1px solid #ededed;}
.loginHead span:nth-child(1){float:left;line-height:30px;}
.loginHead span:nth-child(2){float:right;line-height:30px;width:21px;height:21px;border-radius:50%;}
.loginNews{width:340px;height:261px;}
.loginNews p{height:30px;width:370px;padding-left:30px;box-sizing:border-box;}
.loginNews input{ height:40px;width:278px;margin-left:30px;margin-top:10px;box-sizing:border-box;display:block;
}
.loginNews button{ height:40px;width:278px;margin-left:30px;margin-top:10px;box-sizing:border-box;display:block;background:red;
}